/*
*所有关于tb_project_tsinfo类的业务代码接口应在此处编写
*/
using MYData.Core.BaseProvider;
using MYData.Entity.DomainModels;
using MYData.Core.Utilities;
using System.Linq.Expressions;
using System.Threading.Tasks;
using MYData.Entity.DTO.ApiEntity.Input;

namespace MYData.System.IServices
{
    public partial interface Itb_project_tsinfoService
    {
        /// <summary>
        /// 暂存信息添加
        /// </summary>
        /// <param name="inputDto"></param>
        /// <returns></returns>
         Task<WebResponseContent> InsertTsInfoAsync(InsertBaseInfoTs_Dto inputDto);
        /// <summary>
        /// 根据用户名获取该用户暂存信息
        /// </summary>
        /// <param name="TsSearch"></param>
        /// <returns></returns>
        Task<WebResponseContent> TsInforSearch(TsInforSearchDto TsSearch);
        /// <summary>
        /// 根据暂存信息的ID查询暂存信息
        /// </summary>
        /// <param name="Id">暂存信息主键</param>
        /// <returns></returns>
        tb_project_tsinfo GetTsBaseInfoById(string Id);
        WebResponseContent DelTs(string id);
    }
 }
